Skip to content
This repository was archived by the owner on May 12, 2026. It is now read-only.

feat/improve-config-command#100

Draft
Arsabutispik wants to merge 24 commits into
masterfrom
feat/improve-config-command
Draft

feat/improve-config-command#100
Arsabutispik wants to merge 24 commits into
masterfrom
feat/improve-config-command

Conversation

@Arsabutispik

Copy link
Copy Markdown
Owner

No description provided.

…l UI

- Introduce component command registry and handler for message components
- Refactor misc config to use MiscConfigPanel with improved UI and language selection
- Add BaseConfigPanel abstraction for config panels
- Update types to support component commands
- Remove flag emojis from locale labels
- Update package.json dev script to remove i18n:gen from nodemon
- Update translations and resources for new config panel structure
…ionality

- Introduce UI components and translations for editing the mod-mail message in misc config
- Add set, submit, and reset component handlers for mod-mail message
- Update miscConfig panel to include edit/reset buttons and message preview
- Extend types and utils to support modal submit interactions for component commands
@vercel

vercel Bot commented Jan 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
khaxy-dashboard Skipped Skipped Feb 7, 2026 2:28pm

@changeset-bot

changeset-bot Bot commented Jan 29, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: f33cd25

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

…le handling

- Add support for configuring unverified, male, female, colour of the day, and mute roles in the role config panel
- Refactor dynamicRole to handle updates via role select menus and refresh the panel
- Add unverifiedRoleId component handler
- Update translations and resources for new role config options
- Update tsconfig paths for config imports
…namic channel and message handling

- Implement WelcomeLeaveConfigPanel for configuring join/leave messages and channels
- Add dynamic handlers for setting and editing welcome channel and message
- Introduce test button to send sample welcome message to configured channel
- Refactor dynamicChannel and dynamicMessage utilities to support new panel types
- Extract welcome message sending logic to @features and update event handler
- Update translations and resources for new welcome/leave config options
- Register new component handlers for welcome/leave configuration
@Arsabutispik Arsabutispik self-assigned this Feb 3, 2026
@Arsabutispik Arsabutispik added the enhancement New feature or request label Feb 3, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant